6d1af570fc3e886969f5edebd4ff0f4ac7f400ff,src/main/java/fi/dy/masa/enderutilities/config/ConfigReader.java,ConfigReader,loadConfigLists,#Configuration#,307
Before Change
Property prop;
String category;
category = "EnderBag";
prop = conf.get(category, "listType", "whitelist").setRequiresMcRestart(false);
prop.setComment("Target control list type used for Ender Bag. Allowed values: blacklist, whitelist.");
Configs.enderBagListType = prop.getString();
prop = conf.get(category, "blackList", new String[] {}).setRequiresMcRestart(false);
prop.setComment("Block types the Ender Bag is NOT allowed to (= doesn't properly) work with.");
Configs.enderBagBlacklist = prop.getStringList();
prop = conf.get(category, "whiteList", new String[] {"minecraft:chest", "minecraft:dispenser", "minecraft:dropper", "minecraft:ender_chest", "minecraft:furnace", "minecraft:hopper", "minecraft:trapped_chest"}).setRequiresMcRestart(false);
prop.setComment("Block types the Ender Bag is allowed to (= should properly) work with. **NOTE** Only some vanilla blocks work properly atm!!");
Configs.enderBagWhitelist = prop.getStringList();
After Change
{
Property prop;
currentCategory = CATEGORY_LISTS;
prop = getProp(currentCategory, "enderBagListType", "whitelist", false);
prop.setComment("Target control list type used for Ender Bag. Allowed values: blacklist, whitelist.");
Configs.enderBagListTypeIsWhitelist = prop.getString().equalsIgnoreCase("whitelist");
prop = getProp(currentCategory, "enderBagBlackList", new String[] {}, false);
prop.setComment("Block types the Ender Bag is NOT allowed to (= doesn't properly) work with.");
Configs.enderBagBlacklist = prop.getStringList();
prop = getProp(currentCategory, "enderBagWhiteList",
new String[] {
"minecraft:chest",
"minecraft:dispenser",
"minecraft:dropper",
"minecraft:ender_chest",
"minecraft:furnace",
"minecraft:hopper",
"minecraft:trapped_chest"
}, false);
prop.setComment("Block types the Ender Bag is allowed to (= should properly) work with. **NOTE** Only some vanilla blocks work properly atm!!");
Configs.enderBagWhitelist = prop.getStringList();